import { GameComponentType } from "@sapi-game/gameComponent/gameComponent";
import { HideAndSeekClassic } from "./mode/classic";
import { HideAndSeekInfectionMode } from "./mode/infection";

//模式
export interface HideAndSeekMode {
    components: GameComponentType<any>[];
}

const classicMode: HideAndSeekMode = {
    components: [HideAndSeekClassic],
};

const infectionMode: HideAndSeekMode = {
    components: [HideAndSeekInfectionMode],
};

export const HideAndSeekModes = {
    classic: classicMode,
    infectionMode: infectionMode,
};
